cd; cd Desktop/yourid.yourproj; 
date >>document/svn_sync_log.txt; ##ifdef 1user/1server;if more than 1 user must comment this out!!!

#you can manually do removal by svn delete, it is not added to avoid loss
svn ci -m regular_sync_update_delete #>>document/svn_sync_log.txt; 
svn add */*; 
svn ci -m regular_sync_add #>>document/svn_sync_log.txt;

###default to support 1 user-1 server, no need update; if want to support multi user-1 server
###pls turn on below line, but that will cause sync_log share edit, comment out date>>sync_log at line2

##svn update #ifdef multi-user/1server; get delete/modify/add changes from server,skip update in nodate

